I think you are going to want more power when most of the cars will beat you in the straight line...but I've never been on a track, so this is just a random thought :)
Group Buy link: [http://www.twinturbo.net/net/viewmsg.aspx?forum=general&msg_id=1306323]